package com.xbj.domain;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;

@Table(name = "oa_emp")
public class Emp implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = 1L;
    @Id
    @Column(name = "ID")
    private int id;
    @Column(name = "empName")
    private String empName;
    private String gender;
    private String phone;
    @Column(name = "QQ")
    private String empQQ;
    //应聘岗位
    @Column(name = "empPosition")
    private String empPosition;
    //学历
    @Column(name = "education")
    private String education;
    //专业
    private String major;
    //学校
    private String school;
    //年龄
    private String birthday;
    //毕业时间
    @Column(name = "graduateDate")
    private String graduateDate;
    //数据来源
    private String source;
    //电销人员
    @Column(name = "dx_userId")
    private String dxUserId;
    //咨询人员
    @Column(name = "zx_userId")
    private String zxUserId;
    //录入日期
    @Column(name = "visitDate")
    private String visitDate;
    //录入人
    @Column(name = "input_userId")
    private String inputUserId;
    //状态
    @Column(name = "empStatus")
    private String empStatus;

    private EmpZxDesc empzxdesc;

    private EmpDxDesc empdxdesc;
    //电销转咨询状态改变，说明电销已经转咨询了//转咨询的状态为2,默认为1
    private String empState;

    private EmpDetail empdetail;

    public EmpDetail getEmpdetail() {
        return empdetail;
    }

    public void setEmpdetail(EmpDetail empdetail) {
        this.empdetail = empdetail;
    }

    public String getEmpState() {
        return empState;
    }

    public void setEmpState(String empState) {
        this.empState = empState;
    }

    public EmpZxDesc getEmpzxdesc() {
        return empzxdesc;
    }

    public void setEmpzxdesc(EmpZxDesc empzxdesc) {
        this.empzxdesc = empzxdesc;
    }

    public EmpDxDesc getEmpdxdesc() {
        return empdxdesc;
    }

    public void setEmpdxdesc(EmpDxDesc empdxdesc) {
        this.empdxdesc = empdxdesc;
    }

    public String getEmpStatus() {
        return empStatus;
    }

    public void setEmpStatus(String empStatus) {
        this.empStatus = empStatus;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getEmpName() {
        return empName;
    }

    public void setEmpName(String empName) {
        this.empName = empName;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getEmpQQ() {
        return empQQ;
    }

    public void setEmpQQ(String empQQ) {
        this.empQQ = empQQ;
    }

    public String getEmpPosition() {
        return empPosition;
    }

    public void setEmpPosition(String empPosition) {
        this.empPosition = empPosition;
    }

    public String getEducation() {
        return education;
    }

    public void setEducation(String education) {
        this.education = education;
    }

    public String getMajor() {
        return major;
    }

    public void setMajor(String major) {
        this.major = major;
    }

    public String getSchool() {
        return school;
    }

    public void setSchool(String school) {
        this.school = school;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getGraduateDate() {
        return graduateDate;
    }

    public void setGraduateDate(String graduateDate) {
        this.graduateDate = graduateDate;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public String getZxUserId() {
        return zxUserId;
    }

    public void setZxUserId(String zxUserId) {
        this.zxUserId = zxUserId;
    }

    public String getVisitDate() {
        return visitDate;
    }

    public void setVisitDate(String visitDate) {
        this.visitDate = visitDate;
    }

    public String getDxUserId() {
        return dxUserId;
    }

    public void setDxUserId(String dxUserId) {
        this.dxUserId = dxUserId;
    }

    public String getInputUserId() {
        return inputUserId;
    }

    public void setInputUserId(String inputUserId) {
        this.inputUserId = inputUserId;
    }

}
